package com.jic.member.request;

import com.jic.common.base.vo.AdminOperate;
import com.jic.common.base.vo.Page;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author yinhaijun
 * @date: 2020/7/9
 */
@Data
public class MemDrainagePageRequest extends Page {

    @ApiModelProperty(notes = "操作信息")
    private AdminOperate adminOperate;

    @ApiModelProperty(notes = "ID")
    private Long id;
    @ApiModelProperty(notes = "规则code")
    private String drainageCode;
    @ApiModelProperty(notes = "规则名称")
    private String drainageName;
    @ApiModelProperty(notes = "触达类型 1:发短信 2: 发邮件 3:H5入驻 多个类型之间用,隔开")
    private String drainageTypes;
    @ApiModelProperty(notes = "状态 1: 待提交 2: 待审核 3: 审核通过 4: 审核不通过")
    private List<Integer> statusList;
    @ApiModelProperty(notes = "发布渠道 平台id,母平台存组织id")
    private String channelCodes;
    @ApiModelProperty(notes = "开始时间")
    private Date startTime;
    @ApiModelProperty(notes = "结束时间")
    private Date endTime;
    @ApiModelProperty(notes = "创建平台的名称")
    private String deptName;

}
